  body {
   	background:#556666 /*url(bg.gif) center top*/;
   	color:#000000;
   	text-align:center;
   	margin-left:auto;
   	margin-right:auto;
   	font-size:7pt;
   	font-family:verdana, arial, helvetica, sans-serif;
   	margin-bottom:5px;
   	margin-top:5px;
   }
  
  .cssbox {
  	BACKGROUND: url(coolbox.png) no-repeat right bottom
  }
  .cssbox_body {
  	BACKGROUND: url(coolbox.png) no-repeat right bottom
  }
  .cssbox_head {
  	BACKGROUND: url(coolbox.png) no-repeat right bottom
  }
  .cssbox_head H2 {
  	BACKGROUND: url(coolbox.png) no-repeat right bottom
  }
  .cssbox {
  	PADDING-RIGHT: 15px; MARGIN: 0px auto
  }
  .cssbox_head {
  	PADDING-RIGHT: 50px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: -15px
  }
  .cssbox_head H2 {
  	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #ffcc59; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1%; BORDER-RIGHT-WIDTH: 0px
  }
  .cssbox_body {
  	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 24px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: 25px; PADDING-TOP: 2px
  }
   
   img {
   	border:0px;
   }
   
   a {
   	color:#465858;
   	text-decoration:none;
   }
   
   a:hover {
   	color:#ECEDED;
   	text-decoration:underline;
   }
   
   
   input {
   	background:#FFFFFF;
   	font-size:10pt;
   	color:#000000;
   	border-top: 1px solid #808080;
   	border-right: 1px solid #808080;
   	border-bottom: 1px solid #D4D0C8;
   	border-left: 1px solid #D4D0C8;
   }
   
   .inputmain {
   	background:#465858;
   	font-size:10pt;
   	color:#000;
   	border: 1px solid #ffffff;
   }
   
   textarea {
   	background:#FFFFFF;
   	font-size:8pt;
   	color:#465858;
   	border: 1px solid #465858;
   }
   
   .textarea {
   	background:#465858;
   	font-size:8pt;
   	color:#FFFFFF;
   	border: 1px solid #ffffff;
   }
   
   
   /*########################
   	MAIN SURR.
   ########################*/
   
   #outer {
   	width:730px;
   	margin-left:auto;
   	margin-right:auto;
   	font-size:8pt;
   	text-align:left;
   }
   
   
   /*########################
   	INPUT BUTTONS / FORMS
   ########################*/
   
   .button {
   	background:#668899 ;
   	color:#fff;
   	font-size:7pt;
   	cursor:pointer;
   	background-color: #000000;
   	border: 2px solid #ffffff;
   	color: #465858;
   }
   
   .button2 {
   	background:#668899 /*url(http://www.blahblahbox.com/inc/img/fresh/line11.gif);*/
   	color:#000;
   	font-size:7pt;
   	cursor:pointer;
   	background-color: #000000;
   	color: #FFFFFF;
   	border: 2px solid #ffffff;
   }
   
   
   .input {
   	background:#465858;
   	font-size:8pt;
   	color:#000;
   	border: 2px solid #BABABA;
   }
   
   
   .input2 {
   	background:#465858;
   	border:2px solid #BABABA;
   	font-size:8pt;
   }
   
   .input3 {
   	background:#465858;
   	border:1px solid #BABABA;
   	font-size:8pt;
   	color:#fff;
   }
   
   .input4 {
   	background:#465858;
   	border:1px solid #BABABA;
   	font-size:8pt;
   	color:#fff;
   }
   
   
   
   
   
   /*########################
   	IMAGES
   ########################*/
   
   
   .pic1 { border:1px solid #465858; }
   
   .pic2 { border:1px solid #465858; }
   
   .pic3 { border:1px solid #465858; }
   
   .pic4 { filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px solid #000000; }
   
   .pic5 { border:1px solid #000000; }
   
   .pics1 {
   	position:absolute;
   	background:#465858;
   	border:1px solid #fff;
   	padding: 0px 1px 0px 1px;
   	color: #FFF;
   	font-size:7pt;
   }
   
   .pics4 {
   	position:absolute;
   	background:#465858;
   	border:1px solid #FFF6FB;
   	padding: 0px 1px 0px 1px;
   	color: #FFF;
   	font-size:7pt;
   	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #fff solid;
   }
   
   .pics2 {
   	position: relative;
   }
   
   .pics3 {
   	background:#FFF6FB;
   	position:absolute;
   	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
   	padding: 0px 1px 0px 1px;
   	color: #465858;
   	font-size:7pt;
   	font-weight:bold;
   }
   
   
  .wrap1 img {background:#fff;}
  .wrap1 {background:url(shadow.gif) right bottom no-repeat;}
  .wrap2 {background:url(corner_bl.gif) -4px 100% no-repeat;}
  .wrap3 {padding:0 9px 9px 0;background:url(corner_tr.gif) 100% -4px no-repeat;}
   
   
   
   /*########################
   	TOP AREA
   ########################*/
   
 
   #top .top_text a { color:#fff; }
   #top .top_text a:hover { color:#000; }
   #top .top_text { color:#fff; }
   
   #top {
   background:#455757;
 width:100%;
   	border-left:1px none;
   	border-right:1px none;
   	
   }
   
   #top input,select {
   	font-size:8pt;
   	background:#ffffff;
   	color:#000000;
   }
   
   #top a {
   	font-size:7pt;
  
   	color:#ffffff;
   }
   
   #top a:hover {
   	font-size:7pt;
   	color:#000000;
   	text-decoration:underline;
   }
   
   .top2 {
  
  
   }
   
   
   
   
   
   
   /*########################
   	MENU LINKS
   ########################*/
   
   #outer2 {
   	background:#FFEEAA;
   	border-left:1px;
   	/*border-right:1px;*/
 	border-top:2px solid #ffffff;
 	border-bottom:2px solid #ffffff;
   	text-align:center;
   	border-bottom-width: 10px;
   }
   
   
   .menu {
  	background-color: #FFEEAA;
  	height:20px;
  	padding-left:3px;
  	padding-right:3px;
  	cursor:pointer;
  
  	/*background-image:url(menubar_bg.gif);*/
   	}
   
   
   
   .menu a {
   	color:#222222;
   	font-size:7pt;
   	text-decoration:none;
   	font-weight:bold;
   	
   }
   
   
   .menu2 {
   	background:#FFEEAA /*url(menubarro_bg.gif)*/;
   	height:20px;
   	padding-left:3px;
   	padding-right:3px;
   	cursor:pointer;
   
   }
   
   .menu2 a {
   	color:#FF4400;
   	font-size:7pt;
   	text-decoration:none;
   	font-weight:bold;
   }
   
   .menu2 a:hover {
   	color:#ffffff;
   	font-size:7pt;
   	text-decoration:none;
   	font-weight:bold;
   }
   
   
   
   
   /*########################
   	MENU LINKS 4
   ########################*/
   
   
   .menu4 {
   	padding:2px;
   	/* border-top:1px #014E82 solid;
   	border-left:1px #000 solid; */
   	border-bottom:1px #668899 solid;
   	/*cursor:pointer;*/
   	font-size:7pt;
   	font-weight:bold;
   }
   
   .menu4-1 {
   	padding:2px;
   	border-bottom:1px #668899 solid;
   	/*cursor:pointer;*/
   	font-size:7pt;
   	font-weight:bold;
   }
   
   .menu4-2 {
   	font-size:7pt;
   	font-weight:bold;
   	padding-left:15px;
   }
   
   .menu4-4 a {
   	color:#000000;
   }
   
   .menu4-4 a:hover {
   	color:#000000;
   }
   
   
   /*########################
   	LOGIN BOX
   ########################*/
   
   .LoGin1 {background:#465858;border-left:1px solid #BC074F;border-right:1px solid #465858;}
   .LoGin2 {background:#B2B4B7;border-left:1px solid #bco74f;border-right:1px solid #465858;color:#621031;font-size:8pt;}
   
   
   
   
   /*########################
   	MENU LINKS 5
   
   	MAIN LINKS FOR THE MEMBERS AREA border-bottom:1px #332F2F solid;
   
   ########################*/
   
   .menu5border {
   
   }
   
   .menu5 {
   	
   	font-size:7pt;
   	color:#fff;
   	padding-left:5px; 
   	cursor:pointer;
   	background:#000 ;
   }
   
   .menu5c {
   	font-size:7pt;
   	color:#fff;
   	padding-left:5px; 	
   	cursor:pointer;
   	background:#000 ;
   }
   
   .menu5a {
   	background:#000url(line5red.gif) right;
   	background-repeat:no-repeat;
   	text-align:right;
   	width:24px;	
   	height:41px;
   }
   
   .menu5b {
   	background:#000url(line5.gif) right;
   	background-repeat:no-repeat;
   	text-align:right;
   	width:24px;	
   	height:41px;
   }
   
   .menu5d {
   	font-size:7pt;
   	color:#000;	
   	text-align:center;
   	background:#fff;
   }
   
   .menu5e {
   	font-size:8pt;
   	color:#fff;
   	text-align:right;
   	padding-right:10px;
   	padding-top:8px;
   	background:#465858;
   	font-weight:bold;
   }
   
   .menu5f {
   	background:#465858;
   	width:24px;	
   	height:35px;
   }
   
   .menu5g {
   	border:1px solid #465858;	
   	padding:5px;
   	background:#465858;
   	font-size:7pt;
   }
   
   .menu5g2 {
   	border:1px solid #465858;
   	padding:5px;
   	background:#465858;
   	font-size:7pt;
   }
   
   
   .menu5 a {
   	color:#fff;
   }
   
   .menu5c a {
   	color:#fff;
   }
   
   .menu5d a {
   	color:#064D9F;
   }
   
   .menu5d a:hover {
   	color:#000;
   }
   
   .menu5g a {
   	color:#fff;
   }
   
   .menu5g2 a {
   	color:#000;
   }
   
   
   
   
   /*########################
   	MAIN PAGES
   ########################*/
   
   
   #main {
   border-top: 1px dashed #D4D4D4;
   	background:#ffffff /*url(main_bg.gif) repeat-x*/;
   	font-size:8pt;
   	color:#889999;
   }
   
   .main2 {
   	background:#A5B7BA;
   	border-right:1px solid #F3CEE2;
   	font-size:7pt;
   	color:#fff;
   }
   
   .main3 {
   	background:#B2B4B7;
   	border-left:1px solid #F3CEE2;
   	font-size:7pt;
   	color:#fff;
   }
   
   .main3-b {
   	background:#ECEDED;
   	vertical-align:bottom;
   }
   
   
   
   .main3-a {
   	background:#B2B4B7;
   	text-align:right;
   	vertical-align:bottom;
   }
   
   
   
   .main3-c {
   	background:#B2B4B7;
   	border-left:1px #E2E1DD solid;
   	font-size:7pt;
   	color:#ECEDED;
   }
   
   
   
   .main4 {
   	background:#B2B4B7;
   	border-right:1px #E2E1DD solid;
   	font-size:8pt;
   	color:#ECEDED;
   }
   
   .main3 a {
   	color:#fff;
   }
   
   .main3 a:hover {
   	color:#fff;
   	text-decoration:underline;
   }
   
   
   #topright {
   	background:#fff;
   	border-right:1px solid #465858; 
   	font-size:8pt;
   	color:#465858;
   	
   }
   
   
   /*##############################
   	#topleft - TOP LEFT AREA BLACK SWOSH
   	A:LINKS - USERNAME
   ###############################*/
   #topleft {
   	background:#fff url(swosh.gif);
   	background-repeat:no-repeat;
   	width:480px;
   	height:45px;
   	color:#fff;
   	border-left:1px solid #465858;
   }
   
   #topleft a { color:#fff; text-decoration:underline; }
   #topleft a:hover { color:#fff; text-decoration:none; }
   
   
   .page {
   	color:#fff;
   }
   
   
   .pbar1 {
   	background:transparent;
   }
   
   .pbar2 {
   	background:#000000;
   }
   
   .pbar3 {
   	font-size:8pt;
   	padding:1px;
   	border:1px solid #BABABA;
   }
   
   
   /*########################
   	MENUS
   ########################*/
   
   
   .mainmenu {	
   	background:#1F1F1Furl(line11.gif);
   	font-size:7pt;
   	color:#540A2F;
   }
   
   .mainmenu2 {
   	background:#ffffff;
   	font-size:7pt;
   	color:#ECEDED;
   }
   
   .mainmenu2 a { color:#fff; }
   .mainmenu2 a:hover { color:#465858; }
   
   
   .mainmenu3 {
  /*background:#334444;*/
   	font-size:7pt;
	border-bottom: 1px dashed #aaaaaa;
   	color:#334444;
   }
   
   .mainmenu4 {
   	background:#465858;
   	font-size:7pt;
   	color:#FFFFFF;
   }
   
   .mainmenu5 {
   	font-size:7pt;
   	color:#334444;
 	 border-bottom: 1px dashed #aaaaaa;
    
   /*		background-color: #DDEEEE;	
   background-image:url(menu5.gif);*/
   }
   
   .mainmenu6 {
   	border:1px #000 solid; 	
   	padding:5px;
   	background:#ECEDED;
   	font-size:7pt;
   	cursor:pointer;
   	color:#CE083C;
   }
   
   .mainmenu6 a { color:#fff; text-decoration:none; }
   .mainmenu6 a:hover { color:#fff; text-decoration:none; }
   
   .mainmenu7 {
   	border:1px solid #668899;
   	padding:5px;
   	background:#ECEDED;
   	font-size:7pt;
   	cursor:pointer;
   	color:#CE083C;
   }
   
   .mainmenu7 a { color:#465858; text-decoration:none; }
   .mainmenu7 a:hover { color:#FFF; text-decoration:none; }
   
   
   
   
   /*########################
   	SITE MENUS
   ########################*/
   
   
   .item {
    	background-image:url(menu5.gif);
   	padding:5px;
 
   	cursor:pointer;
   	font-size:7pt;
   	font-weight:bold;
   	background-color: #ECEDED;
   	border-top: 1px solid #465858;
   	border-right: 1px solid #465858;
   	border-left-style: solid;
   	border-left-color: #465858;
   	border-left-width: 1px;
   }
   
   .item2 {
   	background-image:url(menu5.gif);
   	border-top:1px solid #BABABA;
   	border-right:1px solid #BABABA;
   	padding-top:9px;
   	padding-bottom:5px;
   	padding-right:5px;
   	padding-left:5px;
   	cursor:pointer;
   	font-size:7pt;
   	font-weight:bold;
   	background:#000000url(item2_bg.gif);
   	border-left-width: 2px;
   	border-left-style: solid;
   	border-left-color: #BABABA;
   }
   
   .item3 { border-bottom:1px solid #465858; color:#FFFFFF; }
   .item a { color:#000000 text-decoration:none; }
   .item2 a { color:#000000; text-decoration:none; }
   .item2 a:hover { color:#000000; text-decoration:none; }
   
   
   /*########################
   	BORDERS
   ########################*/
   
   
   .border {
   	border:1px #332F2F solid;
   	background:#465858;
   }
   
   .border2 { /*border:1px solid #000000;*/ color:#000000;  }
   .border3 { border:1px #95C719 solid; background:#BABABA; color:#630727; }
   .border4 { border:1px solid #ECEDED; background:#BABABA; }
   .border5 { border-bottom:1px dashed #465858; }
   .border6 { border:1px solid #ECEDED; background:#B2B4B7; color:#000000; }
   .border7 { border-bottom:1px dashed #465858; }
   .border8 { background:#F5F5F5; border:1px solid #630727; }
   .border9 { background:#fff; color:#000000; }
   
   /* USED IN MAIL ALERT */ 
   .border10 { background:#ECEDEDurl(line10.gif); color:#FFFFFF; }
   .border11 { border:1px #ECEDED solid; background:#fff; color:#ECEDED; } 
   
   /* B-BOARD */
   .border12 { background:#fff; color:#000000; } 
   .border13 {
   	background:#ffffff;
   	color:#000000;
 	font-size:10px;
 	 border-bottom: 1px dashed #D4D4D4;
 	/*border-bottom: 1px solid #000000;*/
   	/*border-right: #465858;
   	border-bottom: #465858;
   	border-left: #465858;*/
   } 
   .border14 { background:#B2B4B7; color:#fff; } 
   
   
   /*########################
   	TEXT COLORS
   ########################*/
   
   .color {
   	color:#000000;
   }
   .color2 { color:#037373; }
   .color3 { color:#000000; }
   .color4 { color:#000; }
   
   
   
   /*########################
   	BACKGROUNDS & EXTRAS
   ########################*/
   
   .cur { cursor:pointer; }
   
   
   .pollinput {
   	background:transparent;
   	font-size:7pt;
   	border:0px;
   }
   
   
   
   .frame1 { background:#fff; margin:0px; }
   .main_frame1 { background:#FFFFFF; margin:0px; }
   

   .link1 a { color:#570D2A; }
   .link1 a:hover { color:#570D2A; text-decoration:underline; }
   
   /* USED IN MAIN MENU SQURE */
   .sqr { background:#B2B4B7; vertical-align:middle; }
   .sqr1 { background:#B2B4B7; vertical-align:middle; }
   
   /* COMMENT BOX */
   .comment {
   	border:0px solid #444444;
   	background:#ECEDED;
   	
   }
   
   .comment-text {
   	color:#000000;	
   	font-size:8pt;
   }
   
   .comment-headline {
   	background:#ECEDED;
   	color:#FFFFFF;
   	padding:5px;
   	font-size:7pt;
   }
   
   .comment-head {
   	background:#ECEDED;
   	color:#ffffff;
   	padding:5px;
   	font-size:8pt;
   }
   
   .comment-head a { color:#465858; }
   .comment-head a:hover { color:#FFFFFF; }
   
   
   
   /*########################
   	BOTTOM MENUS
   ########################*/
   
   #bottom3 {
   background-color:#000000;
  
   	width:100%;
   	font-size:7pt;
   	font-weight:bold;
   	text-align:center;
   	color:#FFFFFF;
   }
   
   #bottom3 a {
   	color:#ffffff;
   }
   
   #bottom3 a:hover {
   	color:#fff;
   	text-decoration:underline;
   }
   
   #bottom4 {
    background-color:#000000;
   	width:100%;
   	color:#ffffff;
   }
   
   /*########################
   	FORUM
   ########################*/
   
   .forum-1 {
   	background:#F4F4F4;
   	color:#465858;
   	font-size:8pt;
   }
   
   .forum-2 {
   	background:#F4F4F4;
   	color:#465858;
   	font-size:8pt;
   }
   
   .forum-2 a { color:#B2B4B7; }
   .forum-2 a:hover { color:#465858; text-decoration:underline; }
   
   .forum-3 {
   	border-top:1px dashed #D7D7D7;
   }
   
   .forum-4 {
   	border-top:1px dashed #D7D7D7;
   	background:#fff;
   	color:#465858;
   	font-size:8pt;
   }
   
   .forum-q {
   	background:#ECEDED;
   	color:#465858;
   	font-size:8pt;
   	border-top:1px dashed #D7D7D7;
   
   }
   
   
   /*########################
   	DROP DOWN MENU
   ########################*/
   
   #dropmenudiv{
   	padding:5px;
   	border:1px solid #808080;
   	background:#FFFFFF;
   	position:absolute;
   	z-index:100;
   	font-size:7pt;
   	text-align:left;
   }
   
   #dropmenudiv a {
   	color:#465858;
   }
   
   #dropmenudiv a:hover {
   	color:#465858;
   	text-decoration:underline;
   }

 
 
 
 






